import cv2
#拉普拉斯边缘检测
img=cv2.imread('fire.jpeg')  			#读取图像
cv2.imshow('original',img)  	        		#显示原图像
img2=cv2.Laplacian(img,cv2.CV_8U) 		#边缘检测
cv2.imshow('Laplacian',img2)  	     		#显示结果
cv2.waitKey(0)
cv2.destroyAllWindows()

#Sobel边缘检测
img=cv2.imread('fire.jpeg')  	        		#读取图像
cv2.imshow('original',img)  	        		#显示原图像
img2=cv2.Sobel(img,cv2.CV_8U,0,1)   			#边缘检测
cv2.imshow('Sobel',img2)  	        		#显示结果
cv2.waitKey(0)
cv2.destroyAllWindows()

#Canny边缘检测
img=cv2.imread('fire.jpeg')  	        	#读取图像
cv2.imshow('original',img)  	        	#显示原图像
img2=cv2.Canny(img,200,300)   	#边缘检测
cv2.imshow('Canny',img2)  	        	#显示结果
cv2.waitKey(0)
cv2.destroyAllWindows()